package cn.ondraw.ragflow.service;

import cn.ondraw.ragflow.pojo.request.ConvertRequest;
import cn.ondraw.ragflow.pojo.request.File2DocumentRmRequest;
import org.springframework.http.ResponseEntity;

/**
 * 文件转换和删除服务接口
 */
public interface File2DocumentService {
    /**
     * 转换文件接口
     *
     * @param request 转换请求对象
     * @return 响应实体
     */
    ResponseEntity<String> convert(ConvertRequest request);

    /**
     * 删除文件接口
     *
     * @param request 删除请求对象
     * @return 响应实体
     */
    ResponseEntity<String> rm(File2DocumentRmRequest request);
}
